Squamate Placentation

 

 
 
 
 

Choriovitelline placenta


 
 
 
 

Omphaloplacenta (aka yolk sac placenta)



 
 
 

Omphaloallantoic placenta



 
 
 

The Mammalian condition

Chorioallantoic placenta